package Demo;
import java.io.*;
/**
 *
 * @author UNSAAC73
 */
public class Serializacion {
    
    public static void main(String[] args){
        //crear los objetos de la clases Agenda
        Agenda a1=new Agenda("Ana", "Martinez", "fernandez",51,"Lima");
        Agenda a2=new Agenda("Juana", "Chavez", "Soto",15,"Cusco");
        
        //iniciar el proceso de serializacion
        //colocar los objetos a1 y a2 en disco
        try {
            //creamos el archivo
            FileOutputStream fs=new FileOutputStream("agenda1.ser");
            //esta clases tiene el metodo writeObject() que necesitas
            ObjectOutputStream os=new ObjectOutputStream(fs);
            //el metodo writeObject serializa al objeto
            //y lo escribe en el archivo
            os.writeObject(a1);
            os.writeObject(a2);
            //hay q  cerrar siempre el archivo
            os.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }catch (IOException e) {
            e.printStackTrace();
    }
        System.out.println("Los objetos se han serializados corectamente");
        
  }
}